//
// Representação de um período (ou semestre)
// A intenção é que os períodos sejam cadastrados pelos administradores do sistema
// a medida que termine um período e começe outro
// Autor: Raul Sampaio Correia
// Versão de 20/05/2009
//

class Periodo {

    Integer ano
    Integer semestre
    Date dataDeInicio
    Date dataDeTermino

    String toString() {
        return ano + "." + semestre
    }

    static constraints = {

        ano(range:1950..2100)
        semestre(range:1..2)

    }
}
